// 热门城市路由
// 引入express模块
const express = require('express');
// 引入数据库连接池模块
const pool = require('../pool.js');
// 创建路由器对象
const r = express.Router();
// 创建展示热门城市所有数据的表
// 接口请求成功   http://127.0.0.1:3000/v1/show
r.get('/show',(req,res)=>{
	// 从数据库查询出热门城市
	pool.query('select * from hot_city',(err,result)=>{
		if(err) res.send({code:500,msg:"服务器端错误!"});
		if (result.length==0) {
		            res.send({ code: 400, msg: '数据库中没有相应记录' });
		        } else {
		            res.send(result);
		        }
	});
});
r.get('/show_city',(req,res)=>{
	// 从数据库查询出热门城市
	let rid=req.query.rid
	pool.query('select * from hot_city where rid=?',[rid],(err,result)=>{
		if(err) res.send({code:500,msg:"服务器端错误!"});
		if (result.length==0) {
		            res.send({ code: 400, msg: '数据库中没有相应记录' });
		        } else {
		            res.send(result);
		        }
	});
});
// 请求热门城市内容的表 http://127.0.0.1:3000/v1/show_city
r.get('/show_bar',(req,res)=>{
	let rid=req.query.rid
	pool.query('select * from bar where rid=?',[rid],(err,result)=>{
		if(err) res.send({code: 500,msg: "服务器端错误!"});
		if(result.length==0){
			res.send({code: 400,msg: "没查询到"})
		}else{
			res.send(result)
		}
	})
});
r.get('/lbt',(req,res)=>{
	let rid=req.query.rid
	pool.query('select * from lunbotu where rid=?',[rid],(err,result)=>{
		if(err) res.send({code: 500,msg: "服务器端错误!"});
		if(result.length==0){
			res.send({code: 400,msg: "没查询到"})
		}else{
			res.send(result)
		}
	})
});
// 导出用户路由模块
module.exports = r;